local SM = {}

SM.language = {}
SM.language.refined = "Refined"
SM.language.ore = "Ore"

local status = false

--returns given resource name with ore keyword appended to it
function SM.GetResourceOreName(res)
	return res.." "..SM.language.ore
end

--returns given resource name with refined keyword inserted at the start
function SM.GetResourceRefinedName(res)
	return SM.language.refined.." "..res
end

--The Class
function SM.__Construct()
	status = true
	return true , "Not Implementation yet"
end

function SM.__Destruct()
	return false , "Can't disable"
end

function SM.GetRequiredAddons()
	return {"Resource Distribution"}
end

function SM.GetStatus()
	return status
end

function SM.GetVersion()
	return 0.24, "Alpha"
end

function SM.GetExtraOptions()
	return {}
end

function SM.GetMenu(menutype, menuname)//Name is nil for main menu, String for others
	local data = {}
	return data
end

function SM.GetCustomStatus()
	return "Implemented"
end

CAF.RegisterAddon("Selling Machine", SM, "4")


